have a complaint or grievance - Français Anglais Dictionnaire